]) ([GdkQuartzWindow -windowDidBecomeMain:]): Keep a stack of main windows
authorRichard Hult <richard@imendio.com>
Sat, 7 Jul 2007 16:19:40 +0000 (16:19 +0000)
committerRichard Hult <rhult@src.gnome.org>
Sat, 7 Jul 2007 16:19:40 +0000 (16:19 +0000)
commit8b9cbdb2b671681c082b7d4cd1633c36b39308fb
tree0c95439dcc5e0f26edf7c762bb2521dc0b28cefb
parent98b4985adaee466d3b16f413f9e54502f3b7ccd0
]) ([GdkQuartzWindow -windowDidBecomeMain:]): Keep a stack of main windows

2007-07-07  Richard Hult  <richard@imendio.com>

* gdk/quartz/GdkQuartzWindow.c ([GdkQuartzWindow -windowDidResignMain:])
([GdkQuartzWindow -windowDidBecomeMain:]):
* gdk/quartz/gdkwindow-quartz.c (_gdk_quartz_window_did_resign_main)
(_gdk_quartz_window_did_become_main, gdk_window_hide)
(_gdk_windowing_window_destroy): Keep a stack of main windows and
select the most recent one when hiding/closing the current one.

svn path=/trunk/; revision=18396
ChangeLog
gdk/quartz/GdkQuartzWindow.c
gdk/quartz/gdkprivate-quartz.h
gdk/quartz/gdkwindow-quartz.c